Photo by Shannon Willitts

Find hotels in San Lorenzo from $89

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 4,611 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
5.0 star property
8.6 out of 10, Excellent, (2203)
"Great short stay!"
$560 nightly
The price is $622
Oct 20 - Oct 21
Total with taxes and fees
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
Canario Boutique Hotel
2.5 star property
7.4 out of 10, Good, (1014)
"We came for the weekend for the Bad Bunny concert, it was a short stay but the staff is amazing and they treat you great."
$96 nightly
The price is $105
Oct 19 - Oct 20
Total with taxes and fees
Canario Boutique Hotel
Hyatt House San Juan
3.5 star property
9.0 out of 10, Wonderful, (1013)
"Amazing stay!"
$214 nightly
The price is $233
Oct 26 - Oct 27
Total with taxes and fees
Hyatt House San Juan
Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
9.0 out of 10, Wonderful, (2702)
"Great stay "
$306 nightly
The price is $333
Nov 2 - Nov 3
Total with taxes and fees
Hyatt Regency Grand Reserve Puerto Rico
Costa Bahia Hotel Paseo Caribe
3.5 star property
7.4 out of 10, Good, (3525)
"Definitely decent place to stay "
$121 nightly
The price is $132
Oct 20 - Oct 21
Total with taxes and fees
Costa Bahia Hotel Paseo Caribe
Wyndham Palmas Beach and Golf Boutique Resort
4.0 star property
8.4 out of 10, Very Good, (638)
"Beautiful resort. "
$233 nightly
The price is $254
Oct 19 - Oct 20
Total with taxes and fees
Wyndham Palmas Beach and Golf Boutique Resort
Hotel Miramar
3.0 star property
8.4 out of 10, Very Good, (1140)
"Nice place to stay"
$170 nightly
The price is $184
Oct 16 - Oct 17
Total with taxes and fees
Hotel Miramar
Coral Princess Hotel
3.0 star property
8.0 out of 10, Very Good, (1014)
"Great place to stay very comfortable and clean "
$176 nightly
The price is $190
Oct 22 - Oct 23
Total with taxes and fees
Coral Princess Hotel
Hyatt Place San Juan
3.5 star property
9.0 out of 10, Wonderful, (1351)
"Great place to stay"
$224 nightly
The price is $244
Oct 27 - Oct 28
Total with taxes and fees
Hyatt Place San Juan
Hotel Nest
3.0 star property
8.4 out of 10, Very Good, (563)
"Excellent Hotel."
$106 nightly
The price is $116
Nov 15 - Nov 16
Total with taxes and fees
Hotel Nest
San Juan Marriott Resort and Stellaris Casino
4.5 star property
9.0 out of 10, Wonderful, (1410)
"Great beach view and excellent staff! "
$325 nightly
The price is $361
Oct 29 - Oct 30
Total with taxes and fees
San Juan Marriott Resort and Stellaris Casino
Fairfield by Marriott Luquillo Beach
3.5 star property
9.4 out of 10, Exceptional, (769)
"A very nice place to stay "
$178 nightly
The price is $198
Oct 29 - Oct 30
Total with taxes and fees
Fairfield by Marriott Luquillo Beach
Ola Boutique Hotel
4.5 star property
9.2 out of 10, Wonderful, (545)
"I can’t emphasize how clean it was and staff was amazing ! "
$135 nightly
The price is $147
Nov 10 - Nov 11
Total with taxes and fees
Ola Boutique Hotel
At Wind Chimes Boutique Hotel
3.0 star property
8.0 out of 10, Very Good, (1138)
"This place was amazing, will definitely stay here again "
$94 nightly
The price is $102
Oct 16 - Oct 17
Total with taxes and fees
At Wind Chimes Boutique Hotel
DoubleTree by Hilton San Juan
4.0 star property
9.0 out of 10, Wonderful, (1016)
"Nice hotel, perfect location, amazing staff."
$192 nightly
The price is $209
Oct 26 - Oct 27
Total with taxes and fees
DoubleTree by Hilton San Juan
La Calma Poshtel
2.0 star property
7.2 out of 10, Good, (550)
"Room clean place very nice and quiet "
$85 nightly
The price is $93
Oct 21 - Oct 22
Total with taxes and fees
La Calma Poshtel
Condado Ocean Club - Adults Only
4.0 star property
9.0 out of 10, Wonderful, (1447)
"The property was really nice the staff was really nice definitely will be booking again "
$224 nightly
The price is $244
Oct 29 - Oct 30
Total with taxes and fees
Condado Ocean Club - Adults Only
Hilton Garden Inn San Juan Condado
4.0 star property
8.8 out of 10, Excellent, (1137)
"Excellent access to beac, lagoon swimming and snorkeling. "
$206 nightly
The price is $225
Oct 22 - Oct 23
Total with taxes and fees
Hilton Garden Inn San Juan Condado
Abitta Condado
3.0 star property
10.0 out of 10, Exceptional, (1)
$140 nightly
The price is $152
Oct 19 - Oct 20
Total with taxes and fees
Abitta Condado
Aloft San Juan
3.5 star property
9.2 out of 10, Wonderful, (1051)
"Great stay"
$199 nightly
The price is $217
Oct 26 - Oct 27
Total with taxes and fees
Aloft San Juan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Lorenzo

Tucked between El Yunque National Forest and Carite State Forest, this hidden gem offers spectacular hiking trails with refreshing mountain streams. Venture to nearby Palmas del Mar Beach for golden sands, then explore Humacao Nature Reserve's coastal wetlands teeming with wildlife.

The towns are so remote that I made a pin for the nearby bar.  Something out of a movie and truly special.  Very few outsiders venture here, but it’s well worth it!
Photo by Shannon Willitts
Open Photo by Shannon Willitts

Top San Lorenzo Hotel Reviews

More cheap stays in San Lorenzo

Hotels in San Lorenzo with star-rating

Find out more about San Lorenzo

Top reasons to visit San Lorenzo

  • Outdoor Adventures: San Lorenzo is perfect for eco-friendly vacations, featuring stunning beaches, lush rainforests, and picturesque waterfalls.
  • Cultural Experiences: Explore nearby neighborhoods like San Leandro and San Francisco to immerse yourself in local culture.
  • Family-Friendly Atmosphere: The area offers a welcoming environment, ideal for creating memorable bonding moments.
  • Diverse Accommodations: Choose from family-friendly hotels, charming bed & breakfasts, and luxurious resorts to suit your needs.
  • Guided Tours: Enjoy guided tours of local beaches and coffee plantations for a unique adventure.

Find great hotels near San Lorenzo

San Lorenzo, Puerto Rico, offers a diverse selection of accommodations tailored for every traveler. From family-friendly hotels to charming bed & breakfasts, you'll discover options that cater to adventure seekers and beach enthusiasts alike. With a variety of luxury hotels and competitive room rates, finding the perfect place to stay is easy. Don't forget to check out hotel reviews to ensure a memorable vacation experience in this picturesque locale.

  • The Royal Sonesta San Juan: The Royal Sonesta San Juan is a vibrant 4-star resort that caters to LGBTQIA travelers, making it an inclusive choice for beach lovers and business professionals alike. Located 18 miles from San Lorenzo, this property boasts direct beach access, allowing for sun-soaked relaxation. For business needs, it offers well-equipped conference and meeting rooms, as well as a comprehensive business center. Guests can enjoy the lively atmosphere and welcoming environment that this resort uniquely provides.
  • Fairmont El San Juan Hotel: Experience luxury at the Fairmont El San Juan Hotel, a stunning 5-star resort located 18 miles from San Lorenzo. With its beach-themed elegance, guests can indulge in a full range of spa services, including massages and body scrubs, ensuring a rejuvenating stay. The property features direct access to a pristine beach, and its poolside bar is perfect for sipping cocktails under the sun. This hotel blends relaxation with sophistication, making it a top choice for discerning travelers.
  • Courtyard by Marriott Isla Verde Beach Resort: For those seeking adventure along with a beach getaway, the Courtyard by Marriott Isla Verde Beach Resort is a fantastic 4-star option 18 miles from San Lorenzo. This hotel offers direct beach access and a variety of on-site and nearby adventure sports, including snorkeling and parasailing. Business travelers will appreciate the multiple meeting rooms and accessible business center. The lively atmosphere encourages both relaxation and exploration, making it an ideal choice for active vacationers.

Where to stay in San Lorenzo

Your vacation in San Lorenzo, Puerto Rico, promises an exciting blend of adventure and relaxation. Explore the picturesque neighborhoods that offer a family-friendly atmosphere, perfect for bonding moments. Venture into nearby areas like San Leandro and San Francisco for a taste of local culture, or enjoy the tranquility of El Salvador. With eco-friendly activities and romantic spots, San Lorenzo is an ideal destination for every type of traveler seeking memorable experiences.

  • Florida: Nestled within the San Lorenzo area, Florida is a charming village that attracts visitors year-round, with peak travel times in March and the summer months from July to August. Known for its beautiful beaches, Florida offers a relaxing coastal experience perfect for families and sun-seekers alike. Visitors can enjoy the local family beach, which provides a safe and welcoming environment for all ages. With its easy access to the coast, Florida is an ideal destination for those looking to unwind by the sea.
  • Hato: Also situated in the San Lorenzo region, Hato is a vibrant village known for its outdoor adventures and eco-friendly experiences. Like Florida, Hato sees increased visitor numbers during March and the summer months. Outdoor enthusiasts will find plenty to do, from hiking in nearby national parks to exploring the lush rainforests. The recreational areas around Hato offer various activities, making it a perfect spot for those seeking adventure amidst stunning natural landscapes.
  • Quebrada: Located near San Lorenzo, Quebrada is celebrated for its picturesque scenery and eco-friendly atmosphere. Visitors flock to this village for the chance to immerse themselves in outdoor activities, particularly during peak seasons in March and summer. The area features breathtaking lakes, serene beaches, and nature reserves, making it an excellent choice for nature lovers and those looking to recharge in a tranquil setting. Explore the local recreational areas, where you can enjoy the beauty of Puerto Rico’s diverse ecosystems.

Things to do near San Lorenzo

San Lorenzo, Puerto Rico, is perfect for outdoor and eco-friendly vacations, offering a range of activities including visits to area attractions and coffee plantations. Enjoy recreational areas, golf courses, and luxurious resorts. Don't miss the opportunity to explore local beaches with guided tours, making your trip an adventurous and relaxing experience in this vibrant destination.

Shopping

In San Lorenzo, you can enjoy local shopping at various spots. If you're up for a drive, visit The Mall of San Juan or Plaza Carolina, both offering entertainment and family-friendly vibes, 14 to 16 miles away. For a local flavor, check out Mercado de Rio Piedras, also 16 miles away.

Recreation

Palmas Del Mar Golf Club offers a scenic golfing experience surrounded by nature, perfect for relaxation and outdoor activity. Hipodromo Camarero provides thrilling sports entertainment, while Luis Munoz Marin Park invites you to unwind amidst lush greenery, making it an ideal spot for rejuvenation and peace.

Adventure

Explore Big Tree Trail, a scenic hiking experience located 15 miles from San Lorenzo, where you can immerse yourself in nature's beauty. For a thrilling adventure, head to Yunke Zipline Adventures, 18 miles away, and soar above the lush landscape. Don't miss Water City PR, 20 miles away, for exciting underwater sports.

Nightlife

Experience the vibrant nightlife in San Lorenzo by catching a film at Carribbean Cinemas Piedras or Las Catalinas, both offering romantic vibes within a short drive. For a longer adventure, head to Carribbean Cinemas Montehiedra, where you can enjoy entertainment in a cozy atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Lorenzo

To save money on your trip to San Lorenzo, consider visiting between September and November when prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia. Tuesdays offer the best hotel rates, while Fridays tend to be the most expensive. Use Expedia’s search tools to find budget-friendly accommodations and consider combining your hotel with flights for additional savings. Joining Expedia's One Key membership can also unlock exclusive discounts and rewards, helping you save even more on your travels.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Lorenzo are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in San Lorenzo is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Lorenzo is Tuesday. The most expensive day to stay in San Lorenzo is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can easily arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you can refine your choices by hotel type—if you check the Eco-certified filter, you'll be shown sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Lorenzo with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near San Lorenzo

San Lorenzo, Puerto Rico, is perfect for outdoor and eco-friendly vacations, offering a wealth of adventure. Visitors can explore stunning beaches, lush rainforests, and picturesque waterfalls. The area caters to travelers seeking a mix of outdoor activities, cultural experiences, and beach relaxation, making it an ideal destination for those who love nature and adventure.

  • El Yunque National Forest: Immerse yourself in the lush beauty of this rainforest, located 13 miles from San Lorenzo. Explore scenic trails, vibrant flora, and cascading waterfalls, making it a perfect spot for outdoor enthusiasts and eco-friendly adventures.
  • Palmas del Mar Beach: Relax on the stunning shores of Palmas del Mar Beach, also 13 miles away. Enjoy sun-soaked days, crystal-clear waters, and a vibrant beach vibe, ideal for swimming, sunbathing, and beachside activities.
  • Jardin Botanico y Cultural de Caguas: Just 8 miles from San Lorenzo, this botanical garden offers a romantic setting with beautiful landscapes and family-friendly activities. Stroll through diverse plant collections and enjoy cultural exhibits in a serene atmosphere.

Best time to go to San Lorenzo

The best time to visit San Lorenzo can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Lorenzo falls in August and September. September has average visitor numbers and mostly sunny weather. The coolest average temperature in San Lorenzo falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.2°F (24.0°C)No RainMostly SunnyAverageAverage
February75.4°F (24.1°C)No RainMostly SunnyAverageSlightly High
March75.7°F (24.3°C)Light RainMostly SunnyAverageSlightly High
April77.2°F (25.1°C)Light RainMostly SunnySlightly HighAverage
May78.6°F (25.9°C)Light RainMostly CloudyAverageAverage
June80.2°F (26.8°C)Light RainMostly CloudySlightly HighAverage
July80.6°F (27.0°C)Light RainMostly CloudySlightly HighAverage
August80.8°F (27.1°C)Light RainMostly CloudyAverageAverage
September80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly CloudySlightly LowSlightly Low
December76.3°F (24.6°C)Light RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to San Lorenzo

To reach San Lorenzo, Puerto Rico, the major airport options include San Juan (SJU-Luis Munoz Marin Intl.), located 17 miles away, and Ponce (PSE-Mercedita), situated 41 miles from the destination. Near San Juan Airport, you can stay at the luxurious Fairmont El San Juan Hotel and Fairmont El San Juan Villa Experience, both 0.8 miles away, or the Condado Vanderbilt Hotel, 5 miles away. For Ponce Airport, consider the Hilton Ponce Golf & Casino Resort, 4 miles away, or the Caribe Hotel Ponce, just 0.9 miles from the airport. Vieques (VQS-Antonio Rivera Rodriguez), 31 miles away, also offers accommodations like Finca Victoria, a mile from the airport.

Frequently asked questions

When is the best time to go to San Lorenzo?
The most popular time to visit San Lorenzo is during the summer months, particularly in July. This vibrant period features warm temperatures averaging around 75°F, making it ideal for outdoor adventures and leisurely strolls through the charming streets. Visitors can fully immerse themselves in the local culture, enjoying festivals, markets, and the lively atmosphere that characterizes this time of year.

From June to August, San Lorenzo experiences its peak tourist season, attracting travelers who seek both relaxation and excitement. The pleasant climate encourages exploration of the area's natural beauty, including nearby hiking trails and picturesque landscapes. With long daylight hours, you'll have plenty of time to soak in the sights, whether you're enjoying a scenic picnic or indulging in some local cuisine at an outdoor café.

If you're seeking a more tranquil experience, consider planning your visit in October. During this month, the crowds begin to thin out, and you can still enjoy the stunning fall foliage and the warmth of the local community. October offers a wonderful opportunity to delve deeper into San Lorenzo's rich history and culture without the hustle and bustle of peak season.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right San Lorenzo hotel for you.
How can I save on a San Lorenzo hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Lorenzo hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a San Lorenzo hotel?
Prices for hotels in San Lorenzo often vary, but you can find a great deal from $89 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia